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