Immanuel Kant on Means and Ends
Philosophy in Quotes

10 minutes read - 2005 words