Muhammad: A Western Attempt to Understand Islam

Armstrong

by Karen Armstrong

Hardcover

ISBN: 978-0-575-05012-9

ISBN-10: 0-575-05012-8

Orion · 1991