The Struggle for Europe: The Turbulent History of a Divided Continent 1945-2002