Culture, Civilization, and Humanity - Tarek Heggy (Taylor and Francis, 2004)