This is a solidly written book. I love how the story shifts from person to person. It gives it a movie-like feel, its great. It left me wanting more though.
I typically hate cliffhangers, but this one was different. Although there are some loose ends that are not finished, Most of them are.
The thing I loved about it is the mystery. I found myself reading it over again because when I finished it the first time, my theories on where he was going with the story was shot.
Overall this is a wonderful book that almost everyone could enjoy. Go buy it if you want to have a great book to snuggle up with that has great character development and a well thought out story line and plot.
Two Thumbs Up and 5 Stars!