jeffrey conner