A review by thebookdad
Darkly Dreaming Dexter by Jeff Lindsay

5.0