JOHN P HERRES JR