1
Published 2010
Cambridge University Press
.... Spinoza criticizes the traditional claims of revelation and offers a social contract theory in which he...