JOHN H DEVRIES