John C. Gallagher is the author of several works in moral theology. A Catholic priest who retired from a career in education and academic administration, he considers himself the “...view moreJohn C. Gallagher is the author of several works in moral theology. A Catholic priest who retired from a career in education and academic administration, he considers himself the “grump-in-residence” at St. Alphonsus Church in Edmonton, Alberta, Canada. He writes, researches, and dispenses advice to anyone who will listen.view less