JOHN R. CARMICHAEL, JR.