This is maybe 3 1/2 stars. The author writes very well, and there are some great ideas floating around, but sometimes the story feels a little sloppy. However, this author is easy to read and you flow right through the story. I definitely stayed entertained and rarely ever bored.