Series
Summary
Sixteen-year-old Jennifer Strange faces the impossible when the mighty Shandar emerges from his preserved state and presents her with a task that sends her and her companions on a journey from which they may never return. Full description