The Girl Who Played with Fire (Millennium #2)
by Stieg Larsson, Reg Keeland
Fucking weird-ass book. In two more years, I'll probably find myself reading the third one.
I wanted to beat my head against the wall every time Larsson said something stupid/ridiculous/inane about Fermat's Last Theorem.