As a representation of history over time and space, Maps of War does a pretty good job of displaying the information in the form Flash animations. It's quite simple really. The animation starts centuries back (e.g. 2000BC) and moves to geographic regions. In the above map, I watched who has controlled the middle east, beginning 3000BC up through 2006.