POPE JOHN XXIII: Shepherd of the Modern World

– George Weigel '85

This article originally appeared in print

Loading PDF…