Spinoza's Book of Life: Freedom and Redemption in the Ethics