Islam in context : Past, present and future - Riddell, Peter G. (Grand Rapids, Michigan, 2003)