TY - SER AU - Short, T. D. TI - Solar Powered Water Pumps:Past,Present-andFuture? KW - Solar Power KW - Water Pumping ER -