A gripping book, a little slow to start and confusing with the introduction of so many different characters. Good twist in the middle of it. I read this book when I was on holiday and it is great fun and mood lifting - just right for relaxing. Very easy to identify with.