Two sisters, mirror opposites, have been on a collision course for years and now it comes to a head on either side of an investigation into an ill-fated Everest expedition. The Girl Who Lived Twice is the sixth book of the Millennium series and third by David Lagercrantz, sees the final confrontati...