Solar Energy, Photovoltaics, and Domestic Hot Water - Plante, Russell Howard (Academic Press, 2014)