Maynooth logo.png
John+Hannah-136.jpeg

Fr. Neil Xavier O'Donoghue, Ph.D.

Priest of the Archdiocese of Newark, NJ, USA
 
Lecturer in Systematic Theology  
St. Patrick's College, Maynooth,
Co. Kildare, Ireland
Maynooth logo old.jpeg