JOHN H PECK SR