On AlterNet: david sirota