A remarkable novel with carefully crafted and diverse settings. The descriptions are strong, and the dialogues are quite engaging, though they could benefit from a little more depth at times. Overall, it's a well-above-average read that captivates the reader.