On AlterNet: rafe esquith