Ratings210
Average rating4
My only complaint is that this book just kind of happens to you. There isn't enough information until the very end to guess what is going on (unless I just completely missed something). It was otherwise very attention grabbing and I didn't want to put this book down.