Home Politics The Free Market and Catholic Social Teaching