Spinoza's ethics : an edinburgh philosophical guide - Beth Lord (Edinburgh University Press, 2010)