Spinoza - Hampshire, Stuart (Baltimore Penguin Books, 1962)