Life of Muhammad - Allah, Sirat Rasul (Karcahi Oxford univ press, 1987)