DAVID P CONNOLLY