Johnstone, Kenneth Roy, active 1950-2000, diplomat