Corcoran, Peter D., 1934-