The Channel : a Clyde shipbuilding, engineering & electrical gazette.
Greenock : [The Channel?],
[1918]