DAVID P SHAFFNOR