JOHN M. MOORHEAD, ESQ.