archduke finished reading Ethics (Penguin Classics) by Baruch Spinoza Aug. 31, 2023 Public Ethics (Penguin Classics) by Baruch Spinoza