This book had all of the elements of a great story. Unfortunately, the author didn't deliver a great story. The writing was clumsy and disjointed, the dialogue was melodramatic and unbelievable, the characters were not very likable, and the ending was disappointing.