Environment, energy, and society a new synthesis - Humphrey, Craig R. (Wadsworth Thomson Learning, 2002)