Three questions concerning Canon law.
Father Kevin D O'Rourke
Stritch School of Medicine, Loyola University, Chicago, USA.
D002410:Catholicism; D006801:Humans; D012925:Social Conformity; D012926:Social Control, Formal