Riddell, Peter G. & Cotterell, Peter

Islam in context past, present, and future - - Grand Rapids Baker Academic 2003 - 231 p. : ill. - .

0801026270

297 / R431