The Collector Witch: Heart of the Staff
To see if her mother is an evil sorceress, Rose and her brother go to the Chokewoods. They evade royal authorities, survive a cyclone, flee the castle of her betrothed, and find that trolls, Elves, cyclopses and visions do exist. Beasts try to feast on them. A hag rescues and threatens them, telling them that they owe her. They escape her to find that life is now a desperate struggle with evil.