the tapestry of culture