Europe in the twentieth century - Paxton, Robert O (Harcourt College Publishers, 2002)