Petro, M. (2020) “Encyclical Letter Humanae Vitae in the Course of Time”, Philosophy and Canon Law, (5), pp. 23–34. doi: 10.31261/PaCL.2019.05.02.