jack gray and patrick cavendish