The Eternal Hunt
Katherine GilbertA 52-year-old hunter, the younger dragon who loves her, and a teenage hunter-in-training, all in a cottage in a magical garden (to say nothing of the three elves, eight witches, a sisterly dragon, and the cat sent by a goddess) . . .
Diana Barksdale has been a hunter for the Diana Council for most of her life, working as an avatar for the Roman goddess Diana by finding and eliminating those magical creatures who are causing harm. Known only as Barksdale (because what else do you do in a group with hundreds of women, all named Diana?), she's sacrificed any personal life to serve the goddess's will. But now she's been sent on a far more terrifying mission—training a 14-year-old girl.
Harrison David has been in love with Barksdale ever since he woke up to find her spear at his throat. As a dragon, loving only one person makes him a bit of an outcast, but, now that his mother the dragon queen has sent him to live with Barksdale and help her train a new Diana, none...