TARIQ RAMADAN The Messenger : The Meanings Of The Life Of Muhammad - 1st Ed. - Penguin Books England, 2007 - 242p Dewey Class. No.: 920 / TAR/T