David Carmichael, 7th of Balmedie, Craigpottie and Whelphill — news, coverage & facts — IJR