John Campbell, younger of Edinample — latest news, discussion & facts — IJR