James Campbell, of Cesnoch — latest news, discussion & facts — IJR