Robert Griffin, John Halpin, & Ruy Teixeira

Robert Griffin is a senior policy analyst at the Center for American Progress, focusing on demographic change and American political behavior. John Halpin is a senior fellow at CAP focusing on political theory, communications, and public opinion analysis. Ruy Teixeira is a senior fellow at CAP. His new book isThe Optimistic Leftist: Why the 21st Century Will Be Better Than You Think.