CHARLES D. MOSELEY, JR.