Navajo Rugs: Past, Present & Future, Revised Edition [With Update on Contemporary Navajo Weaving and Over 30 Color Plates]