A review by orniiina
On the Improvement of the Understanding by Baruch Spinoza

challenging informative reflective slow-paced

4.0