I did not enjoy this book as much as I hoped to, but I think it will have its audience. It's driven by plot, setting and, to some extent, ideas, rather than getting into the hearts and minds of its characters, which is my preference. It has an omniscient narrator who directly addresses the reader as...