Solar technology : the earthscan expert guide to using solar energy for heating, cooling and electricity - Thorpe, David (Earthscan expert series, 2011)