IB Course Companion: History of Europe & the Middle East - HABIBI, Mariam (USA Oxford University Press, 2010)