The Journey
by
Kathryn Lasky
good pretty darn good