John Beauchamp, of Bennerton — latest news, discussion & facts — IJR