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