Thi Thu Trang, La. 2023. “Saint Louis Montfort’s Perfect Consecration ‘Totus Tuus’”. Scientia - The International Journal on the Liberal Arts 12 (2):35-50. https://doi.org/10.57106/scientia.v12i2.162.