On AlterNet: peter mesko