European alliances and alignments, 1871-1890
Publisher: Knopf
Published: 1950-01-01