On AlterNet: Craig Heimark