Back to 1
Mind, Meaning, and Human Nature - A clear path through philosophy and psychology for understanding thought, behavior, values, and the self