On AlterNet: craig robinson