margaret solow