Catechism of Council of Trent
Publisher: Cath. Pub. Soc.
Place of publication: N.Y
Language: eng
Subjects: Theology