Spinoza : a life - Nadler, Steven M. (Cambridge Univ. Press, 2001)