Weaving Across Time