France, NATO and the Limits of Independence, 1981-97: The Politics of Ambivalence

9780312229313
0-312-22931-3