The Battles of the Prophet of Allah (S.A.W.) - Gulzar Ahmed (Lahore: Islamic Publications, 1986)
0
0
0
Keywords: Badr- Battle of- 624; Islam -- History; MCE; Uhud- Battle of- 625