Mile by mile on Britain's railways - S.N. Pike

Bok