DAVID W HALLOCK