The Annals Of Banff (Volume 10) by William Cramond