The Caledonian Canal Scotland's Highland waterway: a short cut for shipping between the North Sea and the Atlantic
British Waterways Board.
[Inverness] British Waterways Board
[1977]