Teresa Carroll Coughlan: Fragments of a Life