Peter Leithart

Dr. Peter J. Leithart is president of the Theopolis Institute in Birmingham, Ala.