Spinoza's ethics: a critical guide - MELAMED, Yitzhak Y (Cambridge University Press, 2017)