Ravichandran, K S Corporate social responsibility by K S Ravichandran - Gurgaon LexisNews 2016 - 886 p. Source: Textual