Licenciado en Matemáticas por la Universidad de Stanford, se licenció y doctoró en Ciencias Físicas en la de Oregón en 1975. Es catedrático de Ciencias del Conocimiento en la Universidad de Michigan. Es experto en mocelos informáticos e inteligencia artificial.
Sus obras, mezcla de humanidades y ciencia, tratan sobre la naturaleza del pensamiento, conciencia y creatividad. Obtuvo el Premio Pulitzer en 1980.