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