Weaving The Past