Globalization and humanity - Dasgupta, Samir (Jaipur Rawat Publications, 2010)