A history in fragments : Europe in the twentieth century - Vinen, Richard 1963- (Abacus, 2002)