A brief history of Islam - Ahmed, Hasanuddin (Goodword Books, 2004)