This writer creates a dynamic story line, and, being an intensely moral man on a broad humanist scale, Larsson's 3 novels combine the story with a strong awareness of what is good and what is evil. It is a good idea to read all 3 books in sequence, those who share Larsson's outlook will find the final court scenes in this, the 3rd book, very satisfying. Its all good!