On AlterNet: ryan crocker