Lewis, Bernard

What went wrong? : Western impact and Middle Eastern response - Oxford University Press

956 / LEW