My favourite book of the year so far. A properly transporting reading experience. Up there with Sarah Waters and Sarah Perry? It might be…