I really like Jon Courtenay Grimwood's books. He writes science fiction that tends to be based in North Africa, with all the flavour you would expect from that.
This, his latest, is a bit more sedate than his previous high-tension rollercoasters, but is beautiful and intricate. It's less science fiction than previously, but still delightfully weird. Quite enjoyed it.
Available for a loan if you can get it off me.