Hoover Institute

The Hoover Institution is a libertarian think tank based out of Stanford University.

Exxon Secrets Fact Sheet

For more information on this group/individual, follow this link to their SourceWatch profile