Book Review: Darkly Dreaming Dexter by Jeff Lindsay