Diesendorf, Mark. Sustainable energy solutions for climate change / - xxiv, 356 pages : Dewey Class. No.: 333.794 / DIE