The annals of Banff
By: compiled by William Cramond
Place of publication: Aberdeen
Notes: BL