JOHN H. MOORE, ESQ.