Dunfermline & West Fife : visitor guide.
Dunfermline and West Fife Local Tourist Association.
Title from cover.