Economy | ESSAY | December 15, 2010 Income Taxes vs. Sales Taxes: A Welfare Comparison By Grant Casteel | Read Time 1 min