DISTRIBUTED SYSTEMS: PRINCIPLES AND PARADIGNS - TANENBAUM, ANDREW S (NEW DELHI PEARSON EDUCATION ASIA PUBLISHING HOUSE, 2004)