A history of the town and parish of Dunfermline
Published: 1815
Number of pages: 233