The two causes of the peace in Western Europe have been the NATO alliance and the invention of nuclear weapons which make the price of war extraordinarily high.