Threads of Freedom: Stitching identity, memory and meaning