Leyland, Bryan. Small hydroelectric engineering practice / - xxi, 229 pages : Dewey Class. No.: 621.312134 / LEY