Infographic: American political parties between 1820 and 1860

This infographic shows American political parties between 1820 and 1860. Now I have to admit my poor record keeping. I don’t know its origin. However, Marty Duren blogged about it, and he says it came from learnnc.org. I can’t find the exact URL.