European alliances and alignments, 1871-1890.
Langer, William L.(William Leonard),1896-1977.
New York,
1931.
[With a bibliography.]