PakCat catalogue record Small hydroelectric engineering practice By Leyland, Bryan Bibliographic details Material typeBook Physical descriptionxxi, 229 pages