3 books by Nancy Armstrong, rated for reading level and content intensity.
Navajo Long Walk
Nancy Armstrong