JOHN C. GRAY, ESQ.