CHARLES D. MOORE, Sr.