On AlterNet: John Borsos