The construction is ingenious. Personally I did not find the complex novel to read but the first part is very long (400 pages) and may put off some readers. Courage! We must persevere because the pace is accelerating in 1865 and parts of 1866. events illuminate the points of view of different characters and their depth makes exciting reading this keypad.