I am reading this just now and am struggling to get into it, not helped by the fact that I started it when very tired and don't seem to be able to get a good run at it so far. It seems to get a good write up on Amazon, is it worth persevering with?