I found it tough going for about the first 150 pages, then it gradually got more and more interesting.