British Railways Past and Present by John Broughton, Paul Shannon, Nigel G. Harris, John Hillmer - WordSea