DAVID P MCQUADE