Mystery, suspense, romance, sci-fi.... there couldn't be a more enjoyable blend of genres, and a plot twist you won't expect. I really enjoyed the character development and the way each character flowed in and out of the story..... wonderful work....