Understanding the Islamic Experience, John Renard. An integrated, thematic approach to the broader religious implications of Muhammad's life as epitomized in his three paradigmatic, journeys.
For those with much knowledge of Islam, very little is new. However, for those with little knowledge of the religion - its beliefs, history, and politics - this book provides an absolutely fantastic and well-balanced introduction.