TANENBAUM ANDREW S DISTRIBUTED SYSTEMS PRINCIPLES AND PARADIGMS - 2ND ed. - NEW DELHI WILEY 2008 - XVIII + 686 ISBN: 8131718298