James L. Gelvin is Assistant Professor of History at the University of California, Los Angeles.
Global Muslims in the Age of Steam and Print
2 contributors - Paperback
£30.00
The Israel-Palestine Conflict
James L Gelvin - Hardback
£79.99
James L Gelvin - Paperback
£26.99
The Contemporary Middle East in an Age of Upheaval
£23.99
Divided Loyalties
£29.00
£99.00