Islam

A Short History

by: Karen Armstrong

  • Publisher: Modern Library
  • Print ISBN: 9780812966183, 081296618X

  • eText ISBN: 9780307431318, 0307431312

  • Copyright year: 2007
Buy from $ 13.99 USD
SKU: 9780307431318