The Millennium Trilogy by Stieg Larsson
Detective Fiction
1,250 books — 1,206 voters