By David Lagercrantz.
This is the 5th novel in Steig Larsson’s Millennium series. Lagercrantz took over at book 4 after Larsson’s death.
Lagercrantz is a better writer than Larsson, who was an amateur. And the new books are superior.
However … book 5 didn’t work for me nearly as well as did book 4.

I’m sure the complicated plot outline about twins separated at birth for scientific research looked good in outline. But I didn’t buy the story.
What people love about this series is Lisbeth Salander. And there’s not enough Salander in it for me. I did enjoy how she handled 2 months in prison, however.