Power for a sustainable future - Peake, Stephen (Oxford, 2018)