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