On AlterNet: thaddeus russell