The Popes and Vatican II on Catholic Social Teaching

Leo XIII
Pius XI
Blessed John XXIII
Vatican II
Paul VI
John Paul II
Benedict XVI
Pontifical Council for Justice and Peace