Catholic Social Teaching Sheds Light on Important Contemporary Issues