Geahča maid: Ethnographic textiles of the Western Hemisphere :