JAMES F. HAGGERTY, ESQ.