JOHN TEIPEL, JR.