Spinoza on Reason, Passions, and the Supreme Good by Andrea Sangiacomo | Menrva Books