Clyde navigation : report on the existing dredging & depositing contracts of the Trustees, May, 1859.
Duncan, A.(Andrew)
Clyde Navigation Trust.
Glasgow,
1859.
Written by A. Duncan.