The Transall Saga - Gary Paulsen