DAVID P HADLAND