I couldn't stop listening to this amazing story. James Marsters has read it perfectly. He is the voice of Harry Dresden and I hope he will read all the upcoming books.
This story is wonderfully read by narrator Kevin T. Collins. The characters are interesting and the story is compelling.
Report Inappropriate Content