Understanding micro-hydroelectric generation - Weaver, Christopher, S. (technologies for Development, The VITA "Understanding Technology Series"., 1985)