(n)tapestrysomething that resembles a tapestry in its intricacy“the tapestry of European history”