Coulouris , George Distributed Systems: concepts and design - 3rd - 2005 - xiii,752 ISBN: 81-7808-462-7 Subjects--Personal Names: Engineering Technology Subjects--Topical Terms: Computer science, information & general works