Timelines of world history - Teeple, John B. (Dorling Kindersley Ltd., 2002)