John Campbell of Annfield and Carbrook — latest news, discussion & facts — IJR