John H. Holland is Professor of Psychology and Professor of Computer Science and Engineering at the University of Michigan; he is also Trustee and External Professor at the Santa Fe Institute. He is the author of "Hidden Order: How Adaptation Builds Complexity" and other books.