THE BATTLES OF THE PROPHETTHE BATTLES OF THE PROPHET This Book is extracted from the Book of Imam Ibn Kathir 'Al-Bidayah ...