Descendants of the Curse

246 pages 2020

fantasy young adult dark mysterious fast-paced