KENNETH P DEGRUCHY