This is the second volume in Larsson’s Millennium Trilogy (the final volume was published earlier this week in the UK) and I found it an even more satisfying read than The Girl with the Dragon Tattoo). The same series of characters play their part and Larsson’s anti-heroine, Lisbeth Salander, is his most masterly creation. The Girl Who Played with Fire is as complex as The Girl with the Dragon Tattoo and perhaps more so – it certainly has a greater sense of urgency. But the book is much more than a crime thriller. It is a damning indictment of sex trafficking and the criminality of the powerful, the hypocrisy of the establishment and the complacency of society at large that allows the vulnerable to be exploited and abused. And if this weren’t enough, Larsson never misses an opportunity to make well-aimed political attacks on oppression and injustive wherever he sees it – and he does it without grandstanding or even the hint of a moralising tone. The hard-work and dedication that has gone into the writing of these books is almost tangible.