I was very disappointed with this book. While it started off promisingly and contained some interesting ideas, the writer failed to actually really take them anywhere or explore them in-depth, and the writing quality is quite poor. The characters are shallow and predictable, and the plot is no better - it is almost too easy to guess what is going to happen next, and too many points are left unexplained.
If you're on an aeroplane or in a similar situation and need something mindless to pass the time, this book could work for you. Even then and otherwise, there are plenty of better books to occupy your time. Definitely not worth a read.