June 28, 2011 Tax rates and Job Creation in One Graph | The Washington Post Edit Delete Tags Autopost via washingtonpost.com I hate when data gets in the way of a good narrative.