THOMAS P HENNESSEY