Langer, William European alliances and alignments 1871-1890 - 2nd ed. - New York Alfred A. Knopf 1956 - 510p Dewey Class. No.: 940.28, L26U