Renewable Energy in the Service of Mankind Vol II - Sayigh, Ali (Springer International Publishing, 2016)