Islamic Imperialism

Islamic Imperialism

A History

Revised Edition

by Efraim Karsh

304 Pages, 198.00 x 129.00 in

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

$14.00

  • eBook
  • 9780300201338
  • Published: Tuesday, 24 Sep 2013

$14.00