Ernest A. Ball, professor of biology