On AlterNet: John O'Mahony