Information:

Author: Peter Kreeft
Publisher: Univ. Of Chicago Press
Cover: Paperback