KEITH PATRICK CONNOLLY