Energy options : an introduction to small-scale renewable energy technologies - Hislop, Drummond (Intermediate Technology Publications, 1992)