Operating the Caledonian railway.
Summers, Jim,author.
Caledonian Railway Association.
Includes bibliographical referencese (page 239) and index.