Spirit of Islam: a history of the evolution and ideals of Islam with life of the prophet - Ameer Ali, Syed (2010)