Bryan Horrigan, Corporate Social Responsibility in the 21st Century: Debates, Models and Practices across Government, Law and Business (2010) - European Review of Private Law View Bryan Horrigan, Corporate Social Responsibility in the 21st Century: Debates, Models and Practices across Government, Law and Business (2010) by - European Review of Private Law Bryan Horrigan, Corporate Social Responsibility in the 21st Century: Debates, Models and Practices across Government, Law and Business (2010) 21 4 European Review of Private Law