On AlterNet: sean duffy