My rating: 4 of 5 stars
Wow. Talk about an emotional roller coaster. This started out slow and sweet then it got a little wild and crazy and then, well, let me just say there were tears involved and then low and behold and hallelujah, please pass the happy ending. And what a satisfying ride it was. I was given an ARC in exchange for an honest review.