Hennessey, Thomas J., 1945-