On AlterNet: caspar weinberger