#hardcover#fantasy#fiction#youngadult#fantasyfiction#witches#yafantasy#youngadultfiction#serpentanddove#yaromance