Signalling the Caledonian Railway
Publisher: Lightmoor Press; Lightmoor Press & The Caledonian Railway Association
Number of pages: 328
ISBN-13: 9781899889914