This is the best book I've read in a long time. I usually sit on books for months but I finished this one in only two weeks. The story and characters are captivating.
I adore Lauren Beukes as a writer and greatly look up to her. Her dedication, care and research she puts in her books make them must reads. I could not recommend this book and all of her others more.