Battles of the Prophet Muhammadby Denys Johnson-Davies, Ashraf Abdel AzimWriting a summary for young readers…For young readersBook data: Open Library