DAVID P HEURING