Old CMI article...

... but pretty damn interesting all the same! This article contains a lot of interesting background information about CMI. Go check it out!