Sale Quick view Add to Cart Spinoza's Religion : A New Reading of the Ethics - 9780691176598 $29.69 $27.73 Princeton University Press