This is a long but very well written book and an extremely engaging story. It is very hard to put down so thank goodness there is the occasional part that is a bit slow. The story is not very realistic - too many good luck coincidences - life just isn't like that. It is not a profound, thought provoking book nor is very informative about the period in which it takes place. Nonetheless worth reading though: a good story, well written.