Theologico-Political Treatise

Theologico-Political Treatise (1670)
by Benedictus de Spinoza, translated by R. H. M. Elwes