BA, St John's College; MS and PhD in Computer Science, University of Michigan. Formerly with Teknowledge; former Director's Fellow, Center for Nonlinear Studies, Los Alamos National Laboratory. Since 1990, with the University of New Mexico, Albuquerque: former Vice-President, Academic Affairs; currently, Professor of Computer Science; concurrently, Co-Chair, Science Board, Santa Fe Institute.