Human Happiness - Its Nature and Attainment

This free online book on human happiness is a great read.