james gregory wife