Distributed processing systems - Thierauf, Robert J. (Prentice-Hall, 1978)