Fragments of a Past: A Memoir