TY - BOOK AU - Diesendorf, Mark. TI - Sustainable energy solutions for climate change U1 - 333.794 ER -