Great characters, true to their portrayal. Story has lots of bits that seem disconnected. Author brings them all together nicely. Read this because of recent trip to Sweden, which is where action takes place. Discovered later that author lives in Scotland. I was not altogether a fan of Anita,...