The Caledonian Canal /
Cameron, A. D.(Alexander Durand),author.
Includes bibliographical references (pages 160-161) and index.
Canals