A new kind of science - Wolfram, Stephen (Wolfram Media, 2002)