This is just a great mystery read. I love the characters and the pacing, and the story is good and makes sense. People keep comparing it to the Dragon Tattoo books, but it's not nearly so dark. The main characters have secrets, but they also inspire trust (to the extent that I trust fictional characters...hmmm...). I really enjoyed it and read it quickly.