Civil War buffs will want to check out this site which features animations of all the major battles. It's often difficult to get a sense of how the warring forces maneuvered throughout an engagement from static diagrams of their positions. This site explains the troop movements in ways that show their complexity and make those movements much more clear. It's pretty cool.
Thanks to No Left Turns for the tip.RLC