Energy: A human history - Rhodes, Richards (New York Simon &Schuster Paperbacks, 2018)