JOHN W. CALLAHAN, ESQ.