Philosophy, What you need

19-May-2016 Thursday
What does a person need?


v20240901