Days that shook the world : events that shaped world history - Davenport, Hugo (BBC Worldwide Ltd, 2003)