On AlterNet: john pike