On AlterNet: Carl Cameron