Buchla, David M. Renewable energy systems - New Delhi: Pearson India, 2017. - xii, 489 p. ISBN: 9789332586826 Subjects--Topical Terms: Renewable energySolar power systemsEnergy from waterBiomass technologies Dewey Class. No.: 621.042 BUC