rayna23 's review for:

The Keeper of Happy Endings by Barbara Davis
5.0

Loved this book! The plot became a bit predictable in the second half, and it could’ve been shorter, but the characters were strong and likable and the two different time periods were equally interesting (often I find in books like this one time period is much duller than the other.) It has a feel-good ending.