Humanism and Ethics - Walia, Mohit (New Delhi Alfa Publications, 2010)