Spinoza : a life / - Nadler, Steven M., (Cambridge university press,, 1999)