Major Writings of Spinozaby Benedictus de Spinoza, R. H. M. Elwes, Joseph RatnerWriting a summary for young readers…For young readersBook data: Open Library