An Introduction to Distributed And parallel Computing - Crichlow, Joel M. (Prentice-Hall, 1988)