This is a fantastic crime novel with a complex plot worthy of Dorothy Sayers. Nevertheless it was not the plot which grabbed me but the vulnerable and intriguing investigator Lisbeth Salander who is certainly no Miss Marple. A bleak but moving novel - I can't wait for the next in the series.