The Battlefields of the Prophet of Allah (S.A.W.) - Muhammad Hamidullah (Karachi: Huzaifah Publications)
0
Keywords: Badr- Battle of- 624; Islam -- History; MCE; MCE; Uhud- Battle of- 625