European alliance and alignments, 1871-1890
By: by W.L. Langer.
Edition: 2nd ed.
Publisher: Knopf
Published: 1950
Language: eng