James Shelley is Director of the Complex Adaptive System Lab at Western University. An autodidact at heart, he focuses on the intersection of complexity theory, information, and communications. He is also an External Core Member at the Waterloo Institute for Complexity and Innovation at the University of Waterloo.