Spinoza's Ethics - Lord, Beth (Indiana philosophical guides., 2010)