Catholic Social Teaching on the Market, the State, and the Law
Villanova University School of Law
September 21, 2007 Details at http://www.law.villanova.edu/links/docs/jcst2007.pdf

All the theory that fits.
Catholic Social Teaching on the Market, the State, and the Law
Villanova University School of Law
September 21, 2007 Details at http://www.law.villanova.edu/links/docs/jcst2007.pdf