A Tax Even the Tea Party Could Love October 28, 2010 By James Handley A [Revenue-Neutral Carbon] Tax Even the Tea Party Could Love (Harvest Power)