Spinoza: a life - Nadler, Steven M. (Cambridge University Press, 1999)