The Principles and Practice of Canal and River Engineering /
The Principles & Practice of Canal & River Engineering
David Stevenson.
- Cambridge : Cambridge University Press
- 1 online resource (396 pages)
- Cambridge Library Collection - Technology .