On AlterNet: peter kramer