Solar energy, photovoltaics, and domestic hot water: a technical and economic guide for project planne… by Plante, Russell H. 0 Type: Book