Spinoza
Hampshire, Stuart,1914-2004.
Harmondsworth Penguin
1976
Originally published: 1951
Includes index
Spinoza, Benedictus de, 1632-1677.