A. Ibn Ishaq B. Ibn Hukul C. Al Beruni D. FerdosiSubmitted by: Abdul Rahim chandioAdvertisement Advertisement