Patrick O'Connell
overview