CHARLES L. TEMPLE, JR.