Stitching together a world of echoes