ThePJN reviewed Storm Front by Jim Butcher (The Dresden Files, #1)
Awkward mashup of better elements
1 star
If you're in the mood for a poorly written parody of a detective story with an annoying and immature protagonist. This is the book for you!
Never before has a book been so horny yet so dickless.