Energy in Perspective - Cronshaw, Mark B. (Springer, 2021)