On AlterNet: larry craig