An Illustrated History Of The Welsh Highland Railway by Peter Johnston