Former IRS Head Steve Miller Admits Income Taxes are Voluntary Saturday, September 21, 2019 By Stillness in the Storm 1 Comment Former IRS Head Steve Miller Admits Income Taxes are Voluntary