Absolute friends - Le Carre, John, 1931- (Little, Brown, 2003)