A review by aliwhaley
Groundwork on the Metaphysics of Morals by Immanuel Kant

challenging slow-paced

1.0