tanenhaum,Andrew .S. Distributed Systems: Principles and Paradigms - 2nd ed., - Noida Pearson 2016 - 634p ISBN: 978-1530281756 Dewey Class. No.: 004.36 TAN