Eminent Lives – Muhammad: Prophet for Our Time

Muhammad

by Karen Armstrong

Hardcover

ISBN: 978-0-00-723245-1

ISBN-10: 0-00-723245-4

HarperPress · 2006