On AlterNet: trenton doyle hancock