Special Guest Speaker: George Weigel