Royal & ancient Banff /
Banff Preservation Society
Blair, John L.
Sharp, Peter O.
Banff,
1966.