Where Have All the Democrats Gone?: The Soul of the Party in the Age of Extremes - Ruy Teixeira