On AlterNet: frederic o'neal