Islam: A Short History
Modern Library, August 2002. Trade Paperback. New. Item #34344
ISBN: 081296618X
Price: $18.00
See all items in
World History
See all items by Karen Armstrong
Modern Library, August 2002. Trade Paperback. New. Item #34344
ISBN: 081296618X
Price: $18.00