Spinoza's 'Ethics' A Critical Guide by Yitzhak Y. Melamed | Menrva Books