Prospectus of the Glasgow, Dumfries & Carlisle Railway, via Paisley, Johnstone, Kilmarnock, Ayr, Cumnock, Sanquhar, Dumfries, & Annan.
Glasgow, Dumfries & Carlisle Railway.
Glasgow :  the Railway, 
1844.
Glasgow, Dumfries & Carlisle Railway.
Railroads