Virtue, Human Nature,and the Quest for Happiness