STEPHEN R. CARTER JR.