On AlterNet: richard viguerie