EnerPHit - James Traynor (Taylor and Francis, 2019)