Langer, William L.
European alliances and alignments, 1871-1890 by William L. Langer - 2nd ed. - New York Knopf 1956 - 511p.
Europe --Politics and government --1871-1918
D1x4 L262e
European alliances and alignments, 1871-1890 by William L. Langer - 2nd ed. - New York Knopf 1956 - 511p.
Europe --Politics and government --1871-1918
D1x4 L262e
