JOHN WEICKERT, JR