On AlterNet: john mclaughlin