The universal Turing machine : a half-century survey - Herken, Rolf (Springer-Verlag, 1995)