Corpoprate Social responsibility: a waffle or way of life. - Kumar (Harish). (New Delhi AITBS Publishers, 2012)