Edinburgh and Bathgate Railway. Uphall contract, plan no. 1.
Edinburgh and Bathgate Railway.
cartographic
[S.l.,
1847?]
Manuscript.