European Alliances and alignments 1871-1890. - Langer William L (Westport Greenwood Press, 1931)