Weaving the Past