Book Review
The Tree of Life
Rich historical detail combines with time travel in this YA adventure. Past blends with present in this genre-crossing historical adventure story with a time-travel twist. Canadian tweens Charlotte and Henry are unintentionally propelled...