Networks and distributed computation Concepts, tools and algorithms - Raynal, Michel (Massachusetts Institute of Technology Cambridge Mass., 1988)