It's said a witch without a familiar is considered lost, but a warlock without a familiar is deemed soulless.
Yordan Squires has a rather lonely existence. A warlock capable of time travel, he’d resigned himself to a life of solitude long ago. When he finds someone possessing the magicks like himself, she could be the answer to his loneliness. But it’s too dangerous and selfish of him to ask her to accompany him on his travels.
Ravenelle is a sprite, or so she’s told. She doesn’t know what she is or how she has powers, but when she finds someone who does know, she doesn’t want him to go away. Despite her healing abilities and invisibility, she’s ashamed of the life she has been forced into. Cold and hungry, she’s had no choice but to sell herself, and now she’s in grave danger from the man who owns her.
Yordan vows to protect his Ravenelle. As perilous as his travels are, she would be safer with him than fending for herself. But sometimes trouble follows, no matter where or when you end up.
Separately, they are special. Together, they are unstoppable.