Navaho Weaving: Its Technic and History by Amsden, Charles Avery

This novel is a slow burn that pays off beautifully in the end.

You will find that this activity book helps kids practice problem-solving skills.