Syed Ameer Ali Tarikh e Islam - Lahore: Alfaisal, - 441p HB Subjects--Personal Names: Islamic History