This book kept me captive from beginning to the end. The characters are full of surprises as is the storyline. I think anyone could relate and empathise with one or more of the characters either from their own experience or from people they have met. The message is clear and reminded me of the important things in life.