CHARLES D. MOORE, Jr.