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