Islam in context : past, present, and future - Riddell, Peter G. (Baker Academic, 2003)