Historical and Statistical Account of Dunfermline. [With plates.] door Peter Chalmers