H. D. Gunn's scientific contributions