On AlterNet: mark o'mara