On AlterNet: ryan levin