This is a very interesting book. I had no idea what to expect and found it initially confusing but fascinating.I loved the way it all came together in the end. It is thought provoking especially about the influence of corporations on society. The characters are very interesting and the plots have lots of twists and surprises.It is an interesting blend of historical fiction and science fiction.I recommend it and now want to see the movie