European alliances and alignments, 1871-1890 /
Langer, William L.(William Leonard),1896-1977.
New York : Vintage Books,
[c1950]
Includes bibliographical references and index.