The Institute for Progressive Memetics
Media and Messaging for the Revolution
Source: OpenSecrets.org