I really loved this book. This was well crafted story with well developed character growth in both main characters. The story is full of twists and turns which will surprise most as well as deeply emotional. I would definitely recommend others to read this book.