Companion to the standing stones : profiles of notable people from Keith and District.
Keith and District Heritage Group.
Scots
Scots