Treaties and alliances of the world - Harper, F. John; Calvert, Peter (John Harper, 2002)