On AlterNet: John Liu