Anyone who can give this book above a one star rating is just too easy to please. Don't waste your money on this. It's a convuluted mess and I forced myself to push on through page after page hoping against hope that it would get better. The ending was a big let down especially after forcing my way through the book. The only thrilling part of the book was reading "The End".