WWW.RIPPIN.CA
HISTORY 455
:
University
of
Victoria
class materials
ANDREW RIPPIN – HOME PAGE
: my personal/professional web site
THE ISLAMIC WORLD
: a volume from Routledge edited by Andrew Rippin