Concurrent distributed Pascal: a hands-on introduction to parallelism. - Michael J. Jipping; Jeffrey R. Toppen; Stephen Weeber (SIGCSE, 1990)