I definitely enjoyed this book, it touched many issues and explored many themes. I was surprised that i liked this book so much! The beginning was a bit slow, cause you had to pay careful attention to all the "tech" words and sort out what was going on. But it was all worth it! I will definitely read another book my Ms Beukes!