My son shared this link of this representation of the history of political ideology. I think it is important to see the differences of our two party system over time. It seem that over time, there is movement to correct the imbalance that happens when on party moves too away from the center. I really enjoyed this one page history of our nation. It is too large to include certainly worth exploring.