Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books. *15% of eBooks.
Books By Daniel J. Hopkins - Author
Daniel J. Hopkins is associate professor in the Political Science Department and the Annenberg School for Communication at the University of Pennsylvania. He is coeditor, with John Sides, of Political Polarization in American Politics.