Weaving is one of the most complex and sophisticated examples of First Nations technology and culture. It produces objects of ...