Treaties and alliances of the world (John Harper Publishing, 2002)