Energy and the future by David A. Hardy | Lex | Lex