Ehrlich Robert., Geller Harold A. Renewable energy : a first course. - 2nd ed. - Boca Raton: CRC Press, 2017. ISBN: 9781138297388 Dewey Class. No.: 333.794 / EHR.R