European alliance and alignments, 1871-1890 / by W.L. Langer. - Langer, W. L. (Knopf, 1950)