Langer, William

European alliances and alignments 1871-1890 - 2nd ed. - New York Alfred A. Knopf 1956 - 510p

940.28, L26U