The Messenger: the meanings of the life of Muhammad

Attention: open in a new window. PDFPrintE-mail

Tariq Ramadan, The Messenger: the meanings of the life of Muhammad, Allen Lane, 2007.