Carpenter, John R. (John Richard), 1938-