Principles Of Construction And Efficiency Of Water-Wheels by William Donaldson