Perry Bacon Jr. @perrybaconjr
Did a lot of reading for this story. Highly recommend "When Movements Anchor Parties" (@daschloz), "Racial Realignment" (Eric Schickler), "Uneasy Alliances" (@pfrymer), "The Fight for the Soul of the Democratic Party (@NicholsUprising), “Learning From Loss” (@smotus). — PolitiTweet.org