Muhammad: Prophet for Our Time

Muhammad

by Karen Armstrong

Paperback

ISBN: 978-0-00-736086-4

ISBN-10: 0-00-736086-X

Harper Perennial · 2009

See also:
2007PaperbackMuhammad: Prophet for Our Time