A review by bookdragon_sansan
Critique of Practical Reason by Immanuel Kant

challenging informative medium-paced

2.5