Solar domestic water heating the Earthscan expert handbook for planning, design, and installation - Laughton, Chris (Earthscan expert series, 2010)