JOHN W. MOORE, ESQ.