Shade's Children

345 pages hardcover 1997

fiction fantasy science fiction young adult adventurous mysterious fast-paced