Party Ideologies in America, 1828-1996 by John Gerring