Fantasy for Children

A Diné teen teams up with her younger brother and her best friend to battle monsters threatening their world.

A hag, a wizard, a fairy, and an ogre travel through a magical tunnel on a special rescue mission.

Kiranmala considers herself an ordinary sixth-grader until her parents disappear and a rakkhosh demon shows up in her kitchen.

To prevent the Mayan gods from destroying the world, Zane must unravel an ancient prophecy.
Gen's only hope of escape from prison is by helping the king's scholar steal an ancient and precious treasure.

A nightspirit despairs as homesteaders destroy her forest habitat, until a chance encounter changes everything she thought she knew.
Wizard prince Xar, who has no magic, and warrior princess Wish, an outcast, encounter witches long believed to be extinct.