Scan barcode
A review by arch_nemesis
Fundamental Principles of the Metaphysics of Morals by Immanuel Kant
challenging
informative
reflective
slow-paced