Islam A Short Introduction - Tayob, Abdulkader (Oneworld Oxford, England, 2006)
Keywords: Islamic History