Margaret Strachan — American politician