Just finished the Milenium Trilogy, Girl with the Dragon Tattoo, Girl who Played with Fire, and Girl who Kicked the Hornets Nest. Very good Don't read the second book unless you are planning to read the third one, they could be one book. So many different personalities and psyches. The culture and characters could be a study in psychology and cultures. The author was a bit wordy but may be necessary in some scenes. Some of the descriptions and explanations could be excudes. All and all a great read (3 great reads).