Distributed Systems: Concepts and Design (2005)

by G Coulouris, J Dollimore, T Kindberg