C++ Simulations and Cellular Automata - Ladd, Scott Robert (M & T Books, 1995)