Introduction to distributed algorithms - Tel, Gerard (Cambridge Cambridge University Press, 2000)
Keywords: Computer algorithms; Electronic data processing -- Distributed processing; Distributed algorithms