Socratic Logic 2E

by Peter Kreeft

St. Augustines Press · 2005

Hardcover

ISBN: 978-1-58731-800-9

ISBN-10: 1-58731-800-8