Solar pumping: Introduction and update on the technology, performance, costs and economics - Barlow, Roy .; Derrick, Anthony .; McNelis, Bernard . (: Intermediate technology publications, 1993)