Menu Close

Thomas Levergood of the Lumen Christi Institute: What He Saw and What He Brought to Light

National Catholic RegisterThomas Levergood, the founder of the Lumen Christi Institute, died Aug. 6, 2021.

COMMENTARY: The founder of the Lumen Christi Institute, who died last August, left a considerable legacy to the Catholic intellectual tradition.