Culture, civilization and humanity - Hajji, Tariq Ahmad (Frank Cass, 2003)