On AlterNet: robert king