JOHN DEGROOT