Dunfermline : through time /
Simpson, Eric.
Robertson, George(Writer on Dunfermline)
Stroud : Amberley Publishing,
2012.