Historical and chronological table of Dunfermline : from 1064 to 1917.
Dunfermline : Printed at the Journal Printing Works,
[1917].