The Newcastle & Carlisle Railway

by G. Whittle

208 p., [8] leaves of plates : 23 cm