A review by barrybonifay
Fundamental Principles of the Metaphysics of Morals by Immanuel Kant

challenging reflective medium-paced

3.25