"Better read the first two...."
You'll be clueless if you pick this up before the first two. I'm only partly into it, but it is essentially page 631 and on from "....played with Fire". If you haven't read (or better yet, listened to) the first two, do yourself a favor and do so. Really great reads. I'm already regretting the Salander saga is ending.
"Not his best."
"Fool" is an entertaing listen. But better not turn it on when the kids are nearby. If you enjoy Moore's humor, you'll love "A Dirty Job". As with his other tales you need to be prepared for some farfetched characters, but the reader is spectacular.