Muhammad:  Life of Muhammad (M. H. Haykal)


One of the best biographies of the Prophet.


Google