Three good starting points for you: To connect with corporate communications professionals, check out the 2017 International Association of Business Communicators World Conference in Washington, DC, in June: http://wc.iabc.com/ To connect with CSR professionals, check out the 2017 International...
Forget books, if you want to understand CSR just go online and read about case studies of CSR nightmares and read content from those who hate corporations. This will tell you both the problems and results of bad CSR. The solutions will be obvious.