Days that shook the world: Events that shaped world history - Davenport, H. (London, 2003)