Distributed systems 2nd ed - Mullender, Sape J. (ACM Press, 1993)