Royal & ancient Banff /
Sharp, Peter O.
Banff Preservation Society.
[Banff : Banff Preservation Society,
1983]
Cover title.