Islam A short history - Armstrong, Karen (London, 2001)