LibraryRecently AddedItem View

The age of jihad : Islamic State and the great war for the Middle East


 Stacks Upper Level DS63.123 .C43 2016  AVAILABLE Request It!
9781784784492
London ; New York : Verso, 2016.
vi, 449 pages ; 25 cm.