Islam in historical perspective - Knysh, Alexander (2017)