All the Stars and Teeth – ARC Book Review

As princess of the island kingdom of Visidia, Amora Montara has spent her entire life training to be High Animancer — the master of souls. When her demonstration goes awry, Amora is forced to flee. She strikes a deal with Bastian, a mysterious pirate: he’ll help her prove she’s fit to rule, if she’ll help him reclaim his stolen magic.