The Good German by Joseph Kanon

An American journalist returns to Allied-occupied Berlin in 1945 to investigate the killing of an old friend and becomes embroiled in a tense postwar mystery involving a beautiful German woman accused of collaboration, competing intelligence services, shifting loyalties, and the moral compromises of those trying to rebuild amid the ruins.

Purchase from Bookshop.org