The Evolutionary Roots and Meaning of Flannel

I was walking down the street yesterday afternoon, starting to compose a blog post in my head, when I realized that I often do that -- but when I sit down in front of the computer I draw a blank. I guess that's what you call Writer's Block, and the only remedy I can see is to sit down anyway with a topic in mind and a few links to hand, and dig in. John Kenneth Galbraith used to say that the