Hamilton : new roads contract : specification schedule and tender.
Caledonian Railway Company.
Glasgow : Engineer's office,
1904.
Caledonian Railway Company.
Railroads