Six modern plagues and how we are causing them - Walters, Mark Jerome. (Island Press/Shearwater Books,)