A definite holiday read.
This is one to take away with you or squirrel away andsave for a rainy weekend. Find yourself a comfy spot and delve in and don't stop until you have all the answers. And then pass it on to your best friend so that when they are finished you can share all the twists and turns. Enjoy.