Visit these informative sites for further explanation and resources on Catholic Social Teaching:
Office of Social Justice: St. Paul and Minneapolis – Catholic Social Teaching Resources
Education for Justice (Paid subscription required to download resources)