PETER L HALLOCK