Peter Kreeft
American philosopher

Peter Kreeft