Environment, Energy and Society by Craig R. Humphrey, Tammy L. Lewis & Frederick H. Buttel