Joe Bageant, a man of great conscience and insight, as well as a wicked sense of humor, died March 27 after a battle with a particularly aggressive form of cancer. A note about it on his blog is here.