Scottish branch line steam /
Kernahan, Jack,editor.
Scottish Railway Preservation Society.
Place of publication and copyright date from page 4.
Steam locomotives
Railroads