Energy and the Environment (MIT-Pappalardo Series in Mechanical Engineering)