At the time this article was written, Richard G. Cipolla was a teacher at Fairfield College Prepatory School and a parish priest in New Canaan, Connecticut.
Why Celibacy? Reflections of a Married Priest
(It’s Free)