callapanda 's review for:

The Keeper of Happy Endings by Barbara Davis
3.0

Confused why this book has such high ratings. Yes, the story is engaging but sooooooo cliche I could barely stand it.