A secret agent must be solitary and austere, no affections, no ties, no sentimentalities, said a man who should know: Richard Sorge, Stalins master spy in Tokyo. Sorge himself didn't follow those rules at all. He was an eccentric, loved women and alcohol, and was known for his escapades. Perhaps...