PetroM. (2020). Encyclical Letter Humanae Vitae in the Course of Time. Philosophy and Canon Law, (5), 23-34. https://doi.org/10.31261/PaCL.2019.05.02