Environmental Protection and the Social Responsibility of Firms by David Skeele