Walter Shapiro is a staff writer at The New Republic and a lecturer in political science at Yale. He has been a columnist for USA Today and Esquire and has covered politics for Time, Newsweek, and The Washington Post. He has published two books, performed standup comedy in New York, and was a White House speechwriter for Jimmy Carter.