On AlterNet: Ed Demarco