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