DAVID P SORENSEN