The Tax Day Tea Parties

On April 15, the deadline for U.S. taxpayers to mail their income tax returns,...