Spinoza.
Hampshire, Stuart,1914-2004.
London,
1956.