Margaret Leach — American politician