On AlterNet: charlie fannon