Dunfermline history and legend /
Macpherson, Stewart M.,192
King, Lillian.
Kelty : Windfall Books,
c2007.