This is a brilliant work of fiction. Every one of the 1300 pages has meaning. Every character, every event, and every other detail of the story are connected. The story is totally unpredictable and makes you want to turn to the next page. The author has an incredible sense of time, place, and human nature. Every scene is developed with great eloquence and artistry. This story is simply brilliant.