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