The Millennium Trilogy by Stieg Larsson
Detective Fiction
1,205 books — 1,092 voters