ADVERTISEMENT
Peter Schweizer is the president of the Government Accountability Institute and the William J. Casey Fellow at the Hoover Institution at Stanford University. In 2008-09 he served as a consultant to the White House Office of Presidential Speechwriting and he is a former consultant to NBC News. He has written for The New York Times, The Wall Street Journal, Los Angeles Times, USA Today, National Review, Foreign Affairs, and elsewhere. His new book is Throw Them All Out.
ADVERTISEMENT