Germany in the Modern World: A New History, Second Edition - 9781442265127