Military Power, Alliances and Technology: An Analysis of some Structural Determinants of International War among the Great Powers