John C. Sheehan

American chemist