Spinoza: Logic, Knowledge and Religion | 9781138275980 | Memmo