"Haykal, Husein" The life of Muhammad - Lahore ,IBT 2010 - 638 ISBN: 9789694946672 Dewey Class. No.: 297 / 6007