On AlterNet: javin james