Campbell Highet spent half a century as an active railwayman with the Midland Railway.
Scottish Locomotive History, 1831-1923
Campbell Highet
Paperback
Not Available
Scottish Locomotive History
Hardback