Cassell's chronology of world history dates, events and ideas that made history - Williams, Hywel (Weidenfeld & Nicholson, 2005)