Meaning of civilisation : essays on culture religion and politics - Mahfouz, Naguib (New Delhi Speaking tiger pub., 2017)