Tangled Branches