Author: Spinoza, Benedictus De (1632-1677) . Elwes, Robert Harvey Monro (1853-)