On AlterNet: John Darby