Canyons
by Gary Paulsen
Two boys, separated by the canyons of time and two vastly different cultures, face the ch...