http://evidencepress.com/articles/ultimate-irreducible-complexity/