Tanenbaum, A.S.; Steen, M.V.

Distributed Systems: Principles & Paradigms - 2 - - 0 - 704