Renewable energy in the service of mankind /
Renewable energy in the service of mankind /
edited by Ali Sayigh
- Brighton : Springer, 2015
- 985 p.
9783319177762
Energy
621.042 / REN-
9783319177762
Energy
621.042 / REN-
