Communications architecture for distributed systems - Cypser, R. J. (Systems programming series, 1978)