“On Her Majesty’s Secret Service” forms the middle act of the informal “SPECTRE trilogy” of Fleming’s novels. The antagonism with Ernst Stavro Blofeld reaches its peak in a final act calculated to destroy 007. The book is gloriously plotted, and since the action is confined to Europe and Europeans, the repugnant, racist worldview never quite kicks in.
Where I find some fault is the relationship with Tracy. A rough count in the text yields three days that Bond spends with her before they agree to marry. While she definitely helps him out of a jam at the midpoint of the novel, I don’t believe that Fleming has built the emotional stakes of a true whirlwind romance. As with most of his female characters, Tracy does what is convenient for Bond and for the story. Sure she has an interesting broken past, but we are force fed these details through an overly long monologue from a key supporting character. I don’t feel that the relationship is genuine, and so everything built off of it feels cheapened. It might have been more interesting to encounter Tatiana Romanova or even Viv Michel - someone with whom had a relationship and connection in a prior novel build that flowered into a deeper romance.