DAVID P LEPORE