Robert E. Garrison, professor of earth sciences