Mary Shreve Frothingham — US activist and politician