God's Crucible: Islam and the Making of Europe, 570-1215

Cover image (DEPRECATED, DO NOT USE)
Author
David Levering Lewis
Publisher
Norton
book003061.jpg