JOHN W. HORGAN, JR. ESQ.