On being a Muslim : finding a religious path in the world today - Esack, Farid (Oneworld Publications, 2006)