BlogAugust 1, 2008July 24, 2023 How Much Federal Income Tax Do High-Income Taxpayers in Each State Pay?1 min read
BlogJuly 30, 2008October 12, 2023 New McCain Ad Accuses Obama of Wanting to Impose New Taxes on Electricity1 min read
BlogJuly 28, 2008July 24, 2023 Nearly 8,000 Sales Taxes and 2 Fur Taxes: Reasons Why the Streamlined Sales Tax Project Shouldn’t Be Quick to Declare Victory2 min read