Our $16 trillion deficit begs to differ.

HT: Weekly Standard