Walter O. Snelling

American chemist