Sociology and Catholic Social Teaching: Contemporary Theory and Research