Kennan : a life between worlds - Costigliola, Frank, 1946- (Princeton University Press, 2023)