by Karen Chance
4.14
357 pages
6h 46m
Enter a world of urban fantasy where you'll be swept away by vampires, demons, and time travel, ensuring a thrilling and immersive reading experience.