Energy, Environment, and Climate by Richard Wolfson