Richard Blumenthal
May 3, 2010
The Coming GOP Wave
January 7, 2010