DAVID H NEUPERT