Jim Campbell 

I am a retired political science professor (UB SUNY) who has published widely on American politics, particularly on public opinion and elections. My most recent book is Polarized: Making Sense of a Divided America (Princeton, 2016).
See followers