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

333.794,REN