Title: Annals of Dunfermline and vicinity from the earliest authentic period to the present time AD 1069-1878 interpersonal with explanatory notes, memorabilia
Subjects: History
Places: Dunfermline (Fife, Scotland), Scotland) Dunfermline (Fife