Science, Ethics and Social Responsibility - Simons, Jennifer Allen (Sustainability in Debate, 2012)