Title: Distributed Systems, Author: Andrew S Tanenbaum
Title: Distributed Systems: Principles and Paradigms, Author: Maarten Van Steen
Title: Distributed Systems, Author: Andrew S Tanenbaum