Summa philosophica
By: by Peter Kreeft
Publisher: St. Augustine's Press
Published: 2011
Place of publication: South Bend, Ind
Language: eng
Number of pages: 254
ISBN-13: 9781587318252
Subjects: Miscellanea; Philosophy
Notes: Includes bibliographical references and index.