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