DAVID P DIDERICH