Foundations on Natural and Artificial Computation - Ferrández, José Manuel (Springer Berlin Heidelberg, 2011)