The Newcastle & Carlisle Railway
by
G. Whittle
208 p., [8] leaves of plates : 23 cm