Running on rails : a fascinating journey along Britain's railways old and new /
Legg, John,author.
Peaty, Ian,author.
Includes index.