Collective imaginings: Spinoza, past and present by Moira Gatens | Menrva Books | MenrvaBooks