Clare B. (clare21) reviewed TIMETABLES OF AMERICAN HISTORY : UPDATED EDITION on + 14 more book reviews
Lots of good info crammed into one book. Easy to see what's happening in different parts of the world at the same time