British Foreign and Defence Policy Since 1945 (Challenges and Dilemmas in a Changing World) - 9780230220799