It used to be that the sole purpose of the tax code was to raise the necessary funds to run government. But in today's world the tax mandate has many more facets. These include income redistribution, encouraging favored industries, and discouraging unfavorable behavior. To make matters worse there are millions and millions of taxpayers who are highly motivated to reduce their tax liabilities. And, as those taxpayers finagle and connive to find ways around the tax code, government responds by propagating new rules, new interpretations of the code, and new taxes in a never-ending chase. In the process, we create...