Patrick O'Connor, MD

Patrick O'Connor is a lecturer in philosophy from Co.Kerry, Ireland.