Where Have All the Liberals Gone?: Race, Class, and Ideals in America