European alliances and alignments, 1871-1890 - Langer, William Leonard, 1896-1977 (Knopf, 1931)