The Life of the Prophet Muhammad by Ibn Kathir - Volume 2 of 4
islamicglobe.com