Scan barcode
A review by varepsilon
Muhammad: His Life Based on the Earliest Sources by Martin Lings
5.0
I have, admittedly, read very few biographies on the life of Prophet Muhammad (Peace be upon him) in English (more so in Urdu), but this one is the best of all. Highly recommended!