On AlterNet: joseph a. clark