Author: JGP Connolly

JGP Connolly lives in Ireland with his wife and five children. He holds a masters degree in history, with degrees in philosophy, theology, and psychology. When he has time and is not shaking his head at the state of the Church, he is a freelance writer with an interest in history, current affairs, and anything Catholic.