Working undercover for Moscow in 1930s China, Richard Sorge had to drink cocktails, dance with elegant women and eat in the finest restaurants, affording him a different experience from his previous secret work among dockers and miners in Germany. But he took to it like a duck to water.