Water powers of Canada by K. H. Smith | Menrva Books