JOHN ROBERT TEUFEL, JR.