The Sinister Mystery of the Mesmerizing Girl
2019 • 464 pages

Ratings39

Average rating4

15

I love this series, great characters smart writing, and all the genre mashups.

March 12, 2020