Distributed Operating Systems - Tanenbaum, rew S. (Vidhyanagar Pearson, 2006)