Principles and Strategies to Balance Ethical, Social and Environmental Concerns with Corporate Requirements - Maria Alejandra Gonzalez-Perez; Liam Leonard (2013)