Mohammed & Charlemagne Revisited
The History of a Controversy
By
New English Review Press
Nashville, 2012
ISBN: 9780578091482
Pages: 270
From the back of the book:
Mohammed & Charlemagne Revisited
The History of a Controversy
By
New English Review Press
Nashville, 2012
ISBN: 9780578091482
Pages: 270
From the back of the book: