Everything you need to understand or teach The Development of the European Nations, 1870-1914 (5th ed.).
BookRags