Railways
Railways of East Anglia
Waterloo Station
Railways of the West Riding of Yorkshire
Hill Railways of the Indian Subcontinent
Scottish Highland Railways
History of the Bakerloo Line
The Severn Tunnel Junction
The Settle-Carlisle Railway
London Railway Stations
Great Western Railway Stars, Castles and Kings
The Avonmouth Line
A History of the East Coast Main Line
British Rail Class 60 Locomotives
Railways of Ayrshire
Lincolnshire Railways
Railways of Telford
British Rail Class 20 Locomotives
Contemporary Perspective on LMS Railway Signalling Vol 2
The London Underground Electric Train
A Contemporary Perspective on LMS Railway Signalling Vol 1
A Contemporary Perspective on GWR Signalling
Railways Through the Vale of the White Horse
Shropshire Railways
The South Wales Direct Line
Great Western Railway Pannier Tanks
British Rail Main Line Locomotives Specification Guide
