These Tangled Webs We Weave