Caught Up
2023 • 408 pages

Ratings44

Average rating4.4

15

A decent read, but pales in comparison to the second book.

October 16, 2023