The book is told in alternating timelines and I think it was necessary to fully grasp the story and Sophie's journey in unraveling this mystery. Sharpe only highlights key points in Sophie's life that are essential to the story and I appreciated how seamlessly she weaved both timelines into one cohesive read. A lot of times, I get irritated with alternating timelines because it just isn't done well, at least in my opinion, but Sharpe does a great job at this. I was kept engaged with these characters, especially Sophie, the whole time I was reading and I never felt bored or that any part of the story was meaningless. 
 There was a bit of a twist that I didn't expect right away from Sophie and Mina, but Sharpe leaves subtle clues throughout the book for you to pick up on and I liked the way it all played out. I really enjoyed being in Sophie's head, getting to understand her inner struggles with finding out who Mina's murderer is and battling with her addiction to pain killers. I really felt for Sophie, especially considering how everyone was against her, and internally praised her for fighting so hard for her friend. When the mystery finally reveals itself, it wasn't what I thought at all, and it kind of made me sad how things ended for Mina. The ending is far from happy, but it fit with this storyline and definitely leaves you feeling content. 
 Far From You is full of surprises and twists that will keep you glued to the pages wanting to know what happens next. I think readers of all kinds will enjoy this book, but especially those who love a good mystery. Sharpe tackles so many important and emotional topics in this book, it definitely surprised me with how well she executed most of it. Well done, Tess!