Tanenbaum Distributed Systems Principles & Paradigms ISBN: 0130888931 Dewey Class. No.: 004.36TAN2005