Mohammed and Charlemagne
By
Dover Publications, Inc.
Mineola, New York, 2001
ISBN: 9780486420110
Pages: 293
From the back of the book:
Mohammed and Charlemagne
By
Dover Publications, Inc.
Mineola, New York, 2001
ISBN: 9780486420110
Pages: 293
From the back of the book: