David St John Thomas : David & Charles1989Rev. and enl. ed. / revised by the Great North of Scotland Railway AssociationThe History of the railways of the Scottish Highlands
v. 3
by H.A. Vallance ; extra material by C.R. Clinker, Anthony J. Lambert
David St. John Thomas : David & Charles [distributor] , Distributed in the U.S. by David & Charles19854th extended edThe History of the railways of the Scottish Highlands
vol. 2