Humanism and ethics - Walia , Mohit (alfa Publications, 2010)