Diesendorf, Mark.

Sustainable energy solutions for climate change / - xxiv, 356 pages :

333.794 / DIE