Mary Nicholson

  • sosa Haden, married to William Edwards.