Margaret D. Foster

American chemist