Ethics, Part III - Spinoza, Benedictus de. (Project Gutenberg,)