Lewis David Levering


Publication by same author

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

N° catalog: 769
Year: 2009