Developments in American politics - Peele, Gillian, 1949-; Bailey, Christopher J.; Cain, Bruce E.; Peters, B. Guy; Herbert, Jon (Palgrave, 2018)