An Introduction to the Philosophy of Spinoza | 9781009098199 | Memmo