The Highland Railway
Vallance, H. A.
Clinker, C. R.
London Pan Books
1972
Previous [i.e. 3rd] ed., Newton Abbot: David and Charles, 1969
Includes index
Highland Railway.