Jack Devanney 

Dedicated to solving the Gordian Knot of our time, the twin problems of energy poverty and global warming.