Spinoza

Steven Nadler
Cambridge University Press
9780521552103
0-521-55210-9