CHARLES L. PORTER JR.