Understanding computation Pillars, paradigms, principles - Rosenberg, Arnold L. 1941-; Heath, Lenwood S. (Springer, 2022)