1. Making Sense of Taste
2. , , , . Structured Concurrent Programming with Operating System Applications. Addison-Wesley: Reading, MA, 1978.
3. . Principles of Concurrent Programming. Prentice-Hall: Englewood Cliffs, NJ, 1982.
4. . Programming in Modula-2. Texts and Monographs in Computer Science (4th edn). Springer: Berlin, 1988.