The Hexologists
2023 • 375 pages

Ratings42

Average rating3.8

15

All I wanted from this book was to have a good time reading a magical mystery set in a late-Victorian era-inspired world and that is exactly what I got.

June 30, 2024