Basic teachings of the great philosophers
Subtitle: Including Plato, Aristotle, Aquinas, Descartes, Spinoza, Kant, Hegel, Dewey, Bergson, Santayana, and many others
Publisher: Barnes & Noble
Published: 1947-01-01