Author: Benedictus De Spinoza (Translated By Andrew Boyle)