Ethics - Mike Hannis, Gregory Beabout

What is a good life, and how is it related to a happy one? What are virtues, and how do they affect…