Partisanship and Polarization: American Party Platforms, 1840-1896 - 9781498585569