The teachings of modern Roman Catholicism : on law, politics, and human nature · Study