Catholic Social Teaching: Rights and Responsibilities