I am so surprised how much I loved this book. Wow. Probably one of my favorite books. The story was so well described, and the characters were wonderful. Keri Lake does it again.