WILLIAM T. HENNESSY, JR. ESQ.