The Caledonian Steam Packet Co. Limited : an illustrated history /
MacArthur, I. C.,author.
Clyde River Steamer Club,publisher.
Maps on lining papers.
Includes bibliographical references (pages xxiii-xxiv) and index.
Caledonian Steam Packet Company.
Coastwise navigation