I haven't read a good
life changer in ages, and then this came along. I had to get through it at break neck speed because it was on a two day loan from the library. Although as it happened it was almost impossible to put it down. I need to read it again.