- Hydraulics: With Working Tables
- Irrigation Works: The Principles on Which Their Design and Working Should Be
- Punjab Rivers and Works. a Description of the Shifting Rivers of the Punjab Plains and of Works on Them, Namely: Inundation Canals, Flood Embankments and River Training Works, with the Principles for
- Irrigation Works, the Principles on Which Their Design and Working Should Be Based, With Special Details Relating to Indian Canals and Some Proposed Improvements
- River and canal engineering, the characteristics of open flowing streams, and the principles and methods to be followed in dealing with them






