TY - BOOK TI - Renewable energy in the service of mankind SN - 9783319177762 U1 - 621.042 PY - 2015/// CY - Brighton PB - Springer KW - Energy ER -