Islamic Imperialism

Islamic Imperialism

A History

by Efraim Karsh

Imprint: Yale University Press

304 Pages, 198.00 x 129.00 in

  • Paperback
  • 9780300198171
  • Published: Tuesday, 24 Sep 2013

$14.00