On AlterNet: dan kenney