On AlterNet: matt kibbe