Royal and ancient Banff /
Clark, D. F.,editor.
Lees, R.,editor.
McPherson, J. A. S.,editor.
Banff Preservation Society.
Title from cover.