What makes life fulfilling? What makes people genuinely happy and good? These questions — that continue to elude us now — were the same questions that Socrates, Plato, Aristotle, Epicurius, and most other philosophers were asking more than 2000 years ago. …