The spirit of Islam : a history of the evolution and ideals of Islam with a life of the Prophet - Ali, Syed Ameer , 1849-1928 (Thinker's Library, 1996)