From Steam Engines to Nuclear Fusions: Discovering Energy - BALLARD, Carol (Great Britain Heinemann Library, 2007)