WILLIAM J. HENNESSEY, JR., ESQ.