Making of the Modern Middle East Book 2023 Making of the Modern Middle East JB Jeremy Bowen 2 readers PublisherPan MacmillanLanguageEnglishPublished2023