1
Small hydroelectric projects for rural development : planning and management /
Book
Other Personal Name(s): ...Hawkins, John N....