Renewable energy : a first course - Ehrlich, Robert; Geller, Harold (2018)
Keywords: Renewable energy sources