well written with a wry sense of humor and an intense pace that reels you in to the story with well developed characters