The Middle East and the Making of the Modern World. - Schayegh, Cyrus.
1 online resource (497 pages)