The Moral Weight of Ecology: Public Goods, Cooperative Duties, and Environmental Politics - 9781498514538