Footsteps on the stairs : tales from Duff House /
Craig, Maggie.
Duff House (Banffshire, Scotland)
Banff : Duff House,
c2001.
Duff House (Banffshire, Scotland)