Distributed operating systems - Tanenbaum, Andrew S (Pearson, New Delhi, 1995)