CHARLES J. PALMER, JR.