I don’t write reviews partly because I’m lazy and partly because I don’t feel I can do justice to someone’s work without doing way more writing than I’m willing to do without a contract. I do like to recommend books that I enjoyed and then loot them for any useful craft wisdom the author might have left lying around their text.
Zoo City by South African author Lauren Beukes is a wonderful fantasy noir thriller and then some and you should read it for that reason alone.
However if you are a writer you should also read it because it is a masterclass of how to weave exposition into your book and when and where to spring those little details that bring a setting vividly to life.
So that’s my recommendation and my looting – enjoy.