I read this before xmas and found some bits a bit predictable. I did enjoy it, but having had it all read in a couple of hours didn't really do much for me. I enjoy thicker books So a great book if you aren't a heavy reader.

Love