DAVID P HATTERY