The Principles of Christian Law project - Doe, Norman (Rerum novarum ac veterum scientia ; Tome 1, 2020)