Islam: A short introduction - Tayob, Abdulkader (Oneworld, 2006)