The Campbeltown and Glasgow Steam Packet Joint Stock Company, Ltd. Centenary history. [With illustrations.]
Campbeltown and Glasgow Steam Packet Joint Stock Company, Ltd.
Campbeltown, 
[1928]