What a great novel. Male and female characters so real and compelling, the setting beautifully rendered, tension artfully built to the very end. The plot would not have made sense with any other group of characters or any other setting, but was unique to the world the author created, and to me that's what made the novel great. Getting to see the story through the eyes of so many of the compelling characters made it loads of fun.