Gregory, Alan, 1938-