Introduction to Islam: Beliefs and Practices in Historical Perspective

by

  • Publisher: Thames & Hudson
  • Print ISBN: 9780500291580, 0500291586

  • eText ISBN: 9780500772539, 0500772533

  • Pages: 314