Ali Nadvi Sayed Abul Hasan. Muhammed the Last Prophet - Hyderabad Sayed Abul Hasan Publication 2014 - P.331 Subjects--Topical Terms: Invested Marriage Violent Battle of Badr Dewey Class. No.: 297.63N11