The Girl Who Played with Fire by Stieg Larsson
Thrillers You Must Read!
5,600 books — 8,933 voters