Communications architecture for distributed systems - Cypser, R. J. (Addison-Wesley Publishing, 1978)