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