The Padlock

Professor Peter Kreeft joined the Boston College philosophy faculty in 1965 and is the author of…