European Alliances and Alignments, 1871-1890
Subtitle: with Supplementary Bibliographies, 2nd Edition
Publisher: Alfred A. Knopf
Published: 1950-01-01