Last week, the 43rd annual LaFollette Lecture returned to campus, delivered by Professor of Religion Derek Nelson ’99. The talk, titled “Glory and the Dovetail,” explored a vast spread of topics, from […]

Read More