Seerat - e - Mohammed : Mohammed - e - Arabee.
Akhtar, Moeed Shah Al-Abidi.
Hillcrest International,
2005.