Spinoza on ethics and understanding. (2020) - Winch, Peter
No abstract available