Process & Pattern Evolution C by Charlotte J. Avers