Energy, Environment, and Climate (Third Edition) – Richard Wolfson