Theory of computation simplified : simulate real-world computing machines and problems with strong principles of computation - Patil, Varsha H., (BPB Online, 2022)