Muhammad

A Prophet for Our Time

by: Karen Armstrong

  • Publisher: HarperOne
  • Print ISBN: 9780061155772, 0061155772

  • eText ISBN: 9780062316837, 0062316834

  • Copyright year: 2013
Buy from $ 14.99 USD
SKU: 9780062316837