Piggybacking off of Josh, it's instructive to compare Herman Cain in the early '90s with Herman Cain today. The contrast between a man making an actual argument on math, and a man spouting tribal slogans ("class warfare" "sharia law" etc.) says a lot about the movement he represents.
Save your eyes. Take breaks.