Understanding Computation - Arnold L. Rosenberg, Lenwood S. Heath (Springer, 2022)