Timothy E. Gregory
Profesör Timothy E. Gregory; A. B.