Ruy Teixeira
Ruy Teixeira is a senior fellow at the Center for American Progress. His most recent book is America's Swing Region: Changing Politics and Demographics in the Mountain West.