A tapestry: Julia's life is not extraordinary, but it is fascinating. She steps off a plane, returning from an unplanned trip away, and is faced with a whole bunch of problems that have sprung up in her absence. It's a scene easily related to - everything falling apart at the same time. Everyone who has lived a bit of a life has experienced this... What are the decisions and incidents that shaped your life and brought you to that point? Well, in this story, Julia is a flawed character. Reading through the chapters of her life, there were times I didn't particularly like her. But she is human - brilliantly depicted as such. And I found myself cheering for her in the end. The real heroine in this story, to me, is her best friend. Raz is mysterious... strong. We don't spend much time inside her head, but that adds to the story, lending a depth of dimension that exist in all of our lives... This is a captivating read. Authentic.