Weaving a World