Author: Foster Bridget Cassidy
Publisher: NineStar Press
Cover Artist: Natasha Snow
Publication Date: May 6, 2019
Length: 38,800 words
Reviewed by Morningstar
Klint doesn’t believe in true love. As an Alma, an immortal magician, he knows such feelings can’t last forever. The death of his mortal lover almost a hundred years ago proved it. But Klint’s resolve gets put to the test when he’s tasked with saving a prince from a dark spell. With Carishina, his friend and fellow Alma, in tow, he sets off for Terius.
Carishina’s ideas for breaking spells differ greatly from Klint’s. While he tries potions, Carishina tries kisses. Only one of them will succeed.
This author broke my heart in the first page! And that folks is how you get me to care and invest in a character.
The sadness in the simple telling of a past heartbreak was how we are introduced to one of the main characters, Alma Klint. (Alma being a magician that’s been called to train at the Alma Palace by a mark that appears on the child at some point). He’s a grumpy man of 200, surrounded by a few magicians of considerable younger ages. Even with his walls up against love and overall grumpy feel, it was easy to find him endearing. The author gave him friendships that softened him and showed his vulnerabilities. They fleshed him and really all the characters well enough that their voices were easy to spot.
I didn’t know for a good portion who the other love interest was going to be because the author did such a good job of making me doubt that the guy I thought it was was good! I watched and analyzed his every move and word. I actually loved that the story wasn’t predictable in its telling, that the author made me question what and who was good or bad. And the bad guy? Yeah, didn’t see that one coming.
Overall, I loved the pace, the writing, and all of the characters. The magic was simple but weaves into the story so it felt a part of the characters. Short read, about 2.5-3 hours, but worth the escape into the authors world!
Enter the monthly review giveaway
Contest ends May 31st
a Rafflecopter giveaway