On AlterNet: richard mourdoch