Gary B. Selin, STD is assistant professor and formation advisor, St. John Vianney Seminary, Denver, USA.
Priestly Celibacy
Gary B Selin - Paperback
£29.95