Theory and explanation in international politics - Reynolds, Charles (London Martin Robertson, 1973)