DAVID P DOYLE