Small-Scale solar-powered irrigation pumping systems : phase 1 project report
- London Intermediate Technology Development Group 1981
- xxv, 103 p.
246411
Solar energy engineering
621.47 / SMA
246411
Solar energy engineering
621.47 / SMA