Theologico-Political Treatise

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