- MS 303
- Collection
- 1887-1997
Certificates, correpondence, photographs and papers relating to James Hamilton Gray.
James Hamilton Gray
James Hamilton Gray
Dundee and Arbroath Joint Railway; Kirkcaldy District Railways: miscellaneous papers
Dundee and Arbroath Railway; Kirkcaldy District Railways
North British Railway Company: miscellaneous papers
North British Railway Company
Newport Railway Company: miscellaneous papers
Newport Railway Company