Germany Since 1945: Politics, Culture, and Society - Peter C. Caldwell