Islam in historical perspective - Knysh, Alexander (Routledge, 2016)