MUSIC: a simulated computer for teaching purposes. - Brian E. Carpenter; P. C. Jenkins; L. W. Pearson; L. K. Thomas (ACM SIGCSE Bull., 1977)