Karsh, Efraim
Islamic imperialism : a history / Efraim Karsh - Yale University Press 2007
24116
9780300198171
Islam - History
Islamic Empire - History
Imperialism - History
Jihad
BP / 52
Islamic imperialism : a history / Efraim Karsh - Yale University Press 2007
24116
9780300198171
Islam - History
Islamic Empire - History
Imperialism - History
Jihad
BP / 52