Islam in context past, present, and future - Riddell, Peter G. & Cotterell, Peter (Grand Rapids Baker Academic, 2003)