Renewable energy in the service of mankind Vol II/ - Springer New York 2016 - xxix, 999 p.: Dewey Class. No.: 333.794,REN