PETER R HALLOCK