ISBN 0195167899 books & textbook
The Modern Middle East: A History
Oxford University Press /2004-08-05 Paperback / 368 Pages
isbn-10: 0195167899 / isbn-13: 9780195167894
Oxford University Press /2004-08-05 Paperback / 368 Pages
isbn-10: 0195167899 / isbn-13: 9780195167894