JOHN L CARNES, JR.