This book had so many twists and turns and an ending I never would have guessed. It held my attention throughout the whole story. I don’t want to give anything away so it’s hard to say much except that I loved Garrett. He was such a great guy. Sarah Puckett has a very nice voice and did a great job bringing all the characters to life. This book was given to me for free at my request and I provided this voluntary review.