Tannenbaum, Andrew S. Distributed systems principles and paradigms - Pearson Education ISBN: 8178087898 Dewey Class. No.: 004.36 / TAN