Vanishing Girls by Lauren Oliver

Vanishing Girls is a book with complicated twists and shows how powerful some relationships can remain, even after they’ve been broken. When you finish this book, everything comes together in the most perfect way, filling in all the missing pieces of the puzzle that the story creates. Its amazingly written and extremely interesting.
 
Naomi Sosa