John Lyle Campbell

Professor of chemistry and geology