Popplewell, Lawrence. A Gazetteer of the Railway Contractors and Engineers of Scotland, 1831 - 1914. (Vol. 1: 1831 - 1870 and Vol. 2: 1871 - 1914). Bournemouth: Melledgen Press. ISBN 0-9066-3714-7. OCLC 19888025.
Popplewell, Lawrence. A Gazetteer of the Railway Contractors and Engineers of Scotland, 1831 - 1914. (Vol. 1: 1831 - 1870 and Vol. 2: 1871 - 1914). Bournemouth: Melledgen Press. ISBN 0-9066-3714-7. OCLC 19888025.