Tax David Cay Johnston Wonders If It’s Time We Threw the Income Tax on the Scrap Heap Caleb Newquist January 11, 2012 Income tax pontificator David Cay Johnston can't help but think that maybe this particular revenue […]