On AlterNet: greg peterson