Week 29: Great Expectations for the new year

Great Expectations book review What is it about coming to the end of one calendar year and beginning a new one that leads us to think our lives are going to improve? We go to bed shortly after midnight brimming with great expectations and too much eggnog, and wake up the next morning the [...]